package cn.com.gof.structure.composite;

import javax.swing.plaf.metal.MetalIconFactory.FileIcon16;

/**
 * <p>Title: Client</p>  
 * <p>Description: </p>  
 * @author WangJun
 * @date 2018年9月7日 上午10:08:21
 */
public class Client {
	public static void main(String[] args) {
		AbstractFile f1,f2,f3,f4,f5;
		f1 = new VideoFile();
		f2 = new TextFile();
		f3 = new ImgFile();
		Floder f7 = new Floder();
		f4 = new TextFile();
		f5 = new VideoFile();
		f7.add(f5);
		f7.add(f4);
		Floder f6 = new Floder();
		f6.add(f1);
		f6.add(f2);
		f6.add(f3);
		f6.add(f7);
		f6.killVirus();
	}
}
